recovery of by-products